home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / alaskan-adversary.swf / scripts / frame_68 / PlaceObject2_1015_411 / CLIPACTIONRECORD onClipEvent(enterFrame).as next >
Encoding:
Text File  |  2008-09-11  |  9.2 KB  |  215 lines

  1. onClipEvent(enterFrame){
  2.    function ┬º\x01\x02┬º()
  3.    {
  4.       return 2286 % 511 * 5;
  5.    }
  6.    var ┬º\x01┬º = -1158 + "\x01\x02"();
  7.    while(true)
  8.    {
  9.       if(eval("\x01") == 52)
  10.       {
  11.          set("\x01",eval("\x01") + 518);
  12.          ┬º┬ºpush(true);
  13.       }
  14.       else if(eval("\x01") == 443)
  15.       {
  16.          set("\x01",eval("\x01") + 448);
  17.          ┬º┬ºpush(!function ┬º\x01\x02┬º()
  18.          {
  19.             return 2286 % 511 * 5;
  20.          });
  21.       }
  22.       else if(eval("\x01") == 891)
  23.       {
  24.          set("\x01",eval("\x01") - 222);
  25.          if(function ┬º\x01\x02┬º()
  26.          {
  27.             return 2286 % 511 * 5;
  28.          })
  29.          {
  30.             set("\x01",eval("\x01") - 113);
  31.          }
  32.       }
  33.       else if(eval("\x01") == 290)
  34.       {
  35.          set("\x01",eval("\x01") + 493);
  36.       }
  37.       else
  38.       {
  39.          if(eval("\x01") != 74)
  40.          {
  41.             if(eval("\x01") == 396)
  42.             {
  43.                set("\x01",eval("\x01") - 6);
  44.                addr422:
  45.                if(┬º┬ºpop() > ┬º┬ºpop()[┬º┬ºpop() < function ┬º\x01\x02┬º()
  46.                {
  47.                   return 2286 % 511 * 5;
  48.                }][┬º┬ºconstant(14)] && !eval(┬º┬ºconstant(16)) && !eval(┬º┬ºconstant(13)) && !eval(┬º┬ºconstant(5))[┬º┬ºconstant(6)](eval("s{invalid_utf8=144}")[┬º┬ºconstant(15)]) && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 10 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 15 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 20 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 30 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 25 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(6)](eval("s{invalid_utf8=144}")[┬º┬ºconstant(4)]) && eval("s{invalid_utf8=144}")[┬º┬ºconstant(15)][┬º┬ºconstant(17)] != 45 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 35 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 40)
  49.                {
  50.                   eval(┬º┬ºconstant(5))[┬º┬ºconstant(14)] -= eval(┬º┬ºconstant(18));
  51.                   setProperty(┬º┬ºconstant(9), _xscale, - eval(┬º┬ºconstant(19)));
  52.                   eval(┬º┬ºconstant(5))[┬º┬ºconstant(21)](┬º┬ºconstant(20));
  53.                   set(┬º┬ºconstant(16),0);
  54.                   set(┬º┬ºconstant(12),1);
  55.                }
  56.                addr580:
  57.                if(eval("s{invalid_utf8=144}")[┬º┬ºconstant(15)][┬º┬ºconstant(17)] == 45)
  58.                {
  59.                   eval(┬º┬ºconstant(5))[┬º┬ºconstant(21)](┬º┬ºconstant(22));
  60.                   set(┬º┬ºconstant(12),0);
  61.                }
  62.                if(!eval(┬º┬ºconstant(12)) && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 5)
  63.                {
  64.                   set(┬º┬ºconstant(12),0);
  65.                }
  66.                if(eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] == 35)
  67.                {
  68.                   eval(┬º┬ºconstant(5))[┬º┬ºconstant(14)] += eval(┬º┬ºconstant(18));
  69.                }
  70.                set(┬º┬ºconstant(23),9);
  71.                set(┬º┬ºconstant(24),1);
  72.                while(eval(┬º┬ºconstant(24)) <= eval(┬º┬ºconstant(23)))
  73.                {
  74.                   set(┬º┬ºconstant(25),eval("s{invalid_utf8=144}")[┬º┬ºconstant(10)][┬º┬ºconstant(25) + eval(┬º┬ºconstant(24))]);
  75.                   if(eval(┬º┬ºconstant(5))[┬º┬ºconstant(6)](eval(┬º┬ºconstant(25))) && eval(┬º┬ºconstant(12)) == 1)
  76.                   {
  77.                      set(┬º┬ºconstant(8),- eval(┬º┬ºconstant(26)));
  78.                      setProperty(┬º┬ºconstant(9), _Y, getProperty(┬º┬ºconstant(9), _Y) - 4);
  79.                      set(┬º┬ºconstant(12),0);
  80.                   }
  81.                   set(┬º┬ºconstant(24),eval(┬º┬ºconstant(24)) + 1);
  82.                }
  83.                set(┬º┬ºconstant(16),0);
  84.                set(┬º┬ºconstant(27),0);
  85.                if(!eval(┬º┬ºconstant(27)) && !eval(┬º┬ºconstant(13)) && !eval(┬º┬ºconstant(16)) && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 25 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 20 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(6)](eval("s{invalid_utf8=144}")[┬º┬ºconstant(15)]))
  86.                {
  87.                   if(eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 10 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 15)
  88.                   {
  89.                      ┬º┬ºconstant(28)();
  90.                   }
  91.                   if(eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 10 && eval(┬º┬ºconstant(5))[┬º┬ºconstant(17)] != 15)
  92.                   {
  93.                      set(┬º┬ºconstant(16),0);
  94.                   }
  95.                }
  96.             }
  97.             else
  98.             {
  99.                if(eval("\x01") == 783)
  100.                {
  101.                   set("\x01",eval("\x01") - 709);
  102.                   ┬º┬ºpush("\x0f");
  103.                   ┬º┬ºpush(1);
  104.                   continue;
  105.                }
  106.                if(eval("\x01") == 390)
  107.                {
  108.                   set("\x01",eval("\x01") + 393);
  109.                   continue;
  110.                }
  111.                if(eval("\x01") == 455)
  112.                {
  113.                   set("\x01",eval("\x01") - 12);
  114.                   ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  115.                   {
  116.                      return 2286 % 511 * 5;
  117.                   }));
  118.                   continue;
  119.                }
  120.                if(eval("\x01") != 556)
  121.                {
  122.                   if(eval("\x01") == 344)
  123.                   {
  124.                      set("\x01",eval("\x01") + 111);
  125.                      ┬º┬ºpush("\x0f");
  126.                   }
  127.                   else if(eval("\x01") == 570)
  128.                   {
  129.                      set("\x01",eval("\x01") - 174);
  130.                      if(function ┬º\x01\x02┬º()
  131.                      {
  132.                         return 2286 % 511 * 5;
  133.                      })
  134.                      {
  135.                         set("\x01",eval("\x01") - 6);
  136.                      }
  137.                   }
  138.                   else
  139.                   {
  140.                      if(eval("\x01") != 669)
  141.                      {
  142.                         if(eval("\x01") == 692)
  143.                         {
  144.                            set("\x01",eval("\x01") - 692);
  145.                         }
  146.                         break;
  147.                      }
  148.                      set("\x01",eval("\x01") - 113);
  149.                   }
  150.                   continue;
  151.                }
  152.                set("\x01",eval("\x01") + 136);
  153.                if(eval("s{invalid_utf8=144}")[" }{invalid_utf8=221}"])
  154.                {
  155.                   set("{invalid_utf8=156}{invalid_utf8=153}{invalid_utf8=156}G",0);
  156.                   set(┬º┬ºconstant(3),0);
  157.                }
  158.                if(!eval("s{invalid_utf8=144}")[" }{invalid_utf8=221}"])
  159.                {
  160.                   if(eval(┬º┬ºconstant(5))[┬º┬ºconstant(6)](eval("s{invalid_utf8=144}")[┬º┬ºconstant(4)]))
  161.                   {
  162.                      set("{invalid_utf8=156}{invalid_utf8=153}{invalid_utf8=156}G",0);
  163.                      set(┬º┬ºconstant(3),10);
  164.                      set(┬º┬ºconstant(7),0);
  165.                      set(┬º┬ºconstant(8),eval(┬º┬ºconstant(8)) + 1);
  166.                      setProperty(┬º┬ºconstant(9), _Y, getProperty(┬º┬ºconstant(9), _Y) + eval(┬º┬ºconstant(8)));
  167.                      while(eval("s{invalid_utf8=144}")[┬º┬ºconstant(10)][┬º┬ºconstant(6)](getProperty(┬º┬ºconstant(9), _X),getProperty(┬º┬ºconstant(9), _Y),true))
  168.                      {
  169.                         getProperty(┬º┬ºconstant(9), _Y)--;
  170.                         set(┬º┬ºconstant(8),0);
  171.                      }
  172.                      if(_root.ground.hitTest(_X + _width / 2 + ex,_Y - _height / 2,true) || _root.ground.hitTest(_X + _width / 2 + ex,_Y - _height / 6,true) || _root.ground.hitTest(_X + _width / 2 + ex,_Y - _height,true))
  173.                      {
  174.                         _X = _X - speed;
  175.                      }
  176.                      if(_root.ground.hitTest(_X - _width / 2 - ex,_Y - _height / 2,true) || _root.ground.hitTest(_X - _width / 2 - ex,_Y - _height / 6,true) || _root.ground.hitTest(_X - _width / 2 - ex,_Y - _height,true))
  177.                      {
  178.                         _X = _X + speed;
  179.                      }
  180.                      if(_root.ground.hitTest(_X,_Y - _height - 15,true))
  181.                      {
  182.                         grav = 1;
  183.                      }
  184.                      moving = 0;
  185.                      above = 0;
  186.                      if(this._x < _root.char._x && !attack && !above && !this.hitTest(_root.char) && this._currentframe != 10 && this._currentframe != 15 && this._currentframe != 20 && this._currentframe != 25 && this._currentframe != 30 && this.hitTest(_root.camera) && _root.char._currentframe != 45 && this._currentframe != 35 && this._currentframe != 40)
  187.                      {
  188.                         this._x += movespeed;
  189.                         _xscale = scale;
  190.                         this.gotoAndStop("run");
  191.                         attack = 0;
  192.                         moving = 1;
  193.                      }
  194.                      else
  195.                      {
  196.                         ┬º┬ºgoto(addr422);
  197.                         ┬º┬ºpush(this._x);
  198.                         ┬º┬ºpush(_root);
  199.                         ┬º┬ºpush("char");
  200.                      }
  201.                      ┬º┬ºgoto(addr580);
  202.                   }
  203.                }
  204.             }
  205.             break;
  206.          }
  207.          set("\x01",eval("\x01") + 270);
  208.          var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  209.          {
  210.             return 2286 % 511 * 5;
  211.          };
  212.       }
  213.    }
  214. }
  215.